want of mental faculties - Allemand Anglais Dictionnaire